/*看新闻赚钱逻辑
     *1计时器开始15s机器人满格
     *2页面5s误操作机器人暂停
     *3点击页面链接先触发ajax然后赚钱*/

// 判断用户是否在阅读


var count = 0;
var outTime = 16; //秒 大约等于10s，最大停留无操作时间
var activationState = 0;//等于0是页面激活状态,等于1是页面未激活状态
var allationState = 0;//等于0是页面激活状态,等于1是页面未激活状态
var animationnub = 0;//动画的当前进度
var anhundred = 0;//动画的当前进度

function stop() {
    count++;
    if (count == outTime) {
        count=0;
        activationState=1;
    }
    setTimeout(stop, 1000); //setTimeout是超时调用，使用递归模拟间歇调用
};

function go() {
    if(allationState == 0){
        if(activationState== 0){
            animationnub=animationnub+100;
            $(".gold-coin-bo-c").animate({
                height: animationnub+"%"
            }, 500);

            if(animationnub>100){
                if(anhundred==0){
                    mui.toast('阅读宝准备就绪');
                }
                anhundred =1;


            }

        }
    }
    setTimeout(go, 1000);
}

setTimeout(stop, 1000);//1s后执行动画
setTimeout(go, 1000);





// 激活页面操纵
mui(".mui-slider-group").on('tap', '.mui-table-view-cell', function () {
    var urlid = $(this).attr('data-url-id');
    var newsId = $(this).attr('data-news-id');
    if(anhundred == 1){
        if(urlid != null && urlid != ''){
            if(userId==null || userId==''){
                mui.toast('当前未登录，不能赚取阅读宝');
                setTimeout(function () {
                    mui.openWindow({
                        url: urlid
                    });
                },1000);
            }else {
                allationState = 1;
                activationState=1;
                animationnub = 0;
                $.ajax({
                    url: website + "/UserAndNewsController/addBrowseRecords",
                    type: "post",
                    dataType: "json",
                    data: {
                        userId : userId,
                        newsId:newsId,
                        videoId:0
                    },
                    success: function (data) {
                        $(".gold-coin-bo-c").animate({
                            height: animationnub+"%"
                        }, 500);

                        if(data.msg == '获得金币'){
                            mui.toast('获得阅读宝');
                            setTimeout(function () {
                                mui.openWindow({
                                    url: urlid
                                });
                                // window.open("http://www.runoob.com");
                            },1000);
                            return;
                        }else if(data.msg == '已有,不能再次获得'){
                            mui.toast('这篇文章已经赚过了，换一篇试试吧');
                            setTimeout(function () {
                                mui.openWindow({
                                    url: urlid
                                });
                                // window.open("http://www.runoob.com");
                            },1000);
                            return;
                        }else {
                            mui.toast('领取阅读宝失败');
                            setTimeout(function () {
                                mui.openWindow({
                                    url: urlid
                                });
                                // window.open("http://www.runoob.com");
                            },1000);
                        }
                    }
                });
            }

        }
    }else {
        mui.openWindow({
            url: urlid
        });
        // window.open("http://www.runoob.com");
    }
});




